#include <iostream>
using namespace std;
int a[101][101];
int book[101][101],m,n,sum;
void dfs(int x,int y){
	int next[4][2]={{0,1},{1,0},{0,-1},{-1,0}};
	int tx,ty;
	for(int k=0;k<=3;k++){
		tx=x+next[k][0];
		ty=y+next[k][1];
		if(tx<1||tx>n||ty<1||ty>m)continue;
		if(a[tx][ty]!=0&&book[tx][ty]==0){
			sum++;
			book[tx][ty]=1;
			dfs(tx,ty);
		}
	}
	return;
}
int main() {
	int sx,sy,i,j;
	cin>>n>>m>>sx>>sy;
	book[sx][sy]=1;
	sum=1;
	for(i=1;i<=n;i++)
		for(j=1;j<=m;j++){
			cin>>a[i][j];
			}
	dfs(sx,sy);
	cout<<sum<<endl;
    return 0;
}

